Café
Finch Cafe
Recomendado por 7 habitantes locales,
Consejos de residentes locales
Lots of cafes and bakeries on this street. Next to the train station for Liverpool street station and the tube.
Actividades únicas en la zona
Ubicación
12 Sidworth St
London, England