Café
Finch Cafe
Recommandé par 7 habitants,
Conseils des habitants
Lots of cafes and bakeries on this street. Next to the train station for Liverpool street station and the tube.
Activités uniques à proximité
Emplacement
12 Sidworth St
London, England