Filters:
table potatoes in London
About 3 results.
Dover Castle Bar
6A Great Dover Street, SE1 4XW London, United KingdomCome and stay over at the Dover!
Dover Castle Hostel
6A Great Dover Street, SE1 4XW London, United KingdomCome and stay over at the Dover!
Star of India
875 High Road Leytonstone, E11 1HR London, United KingdomStar of India - The wonderful world of fine Indian cuisine in one award winning restaurant!