Gigi's Espresso Bars London Store Finder
Find all of the Gigi's Espresso Bars stores in London
Gigi's Espresso Bars (Holborn)
52 Red Lion Street, Holborn, London, WC1R 4PF
Nearest Station
Holborn 0.19 miles
Page 1 of 1