Places in this collection
Xi Home Dumplings Bay
restaurant10 Blossom St, London E1 6PL, UK
Northeast Chinese cuisine, known for juicy dumplings, offers dumpling classes
View on Google MapsLe Pont de la Tour
restaurant36D Shad Thames, London SE1 2YE, United Kingdom
Hidden gem in London for cosy drinks, views, and fire pits, with a view of Tower Bridge.
View on Google MapsFlat Iron
restaurant77 Curtain Rd, London EC2A 3BS, United Kingdom
View on Google Maps