Tell us where, what or who you're looking for?
British restaurants in Tower Hamlets
Polish, British3.5 miles First Floor Elephant & Castle Shopping Centre SE1 6TE
When I visited Mamuska, I was utterly charmed by both the establishment itself and its wonderful owners. Situated in Elephant & Castle Shopping Centre, this Polish eatery serves delicious home-style dishes every day, and everything from the food to the decor has an authentic Polish feel. We began with a selection of handmade p...View full review