Cafe
Finch Cafe
Inirerekomenda ng 7 lokal,
Mga tip mula sa mga tagaroon
Lots of cafes and bakeries on this street. Next to the train station for Liverpool street station and the tube.
Mga natatanging puwedeng gawin sa malapit
Lokasyon
12 Sidworth St
London, England