Cafe
Finch Cafe
7 lokale anbefaler,
Tips fra lokale
Lots of cafes and bakeries on this street. Next to the train station for Liverpool street station and the tube.
Unikke ting, man kan tage sig til i nærheden
Placering
12 Sidworth St
London, England