GastroRanking-logo

The best restaurants serving Greek food in Whitechapel Tower Hamlets London

1 Restaurants on GastroRanking

restaurant_img
4.5

651 Opinions

location-icon70 Leman Street, England
Greek
outdoor_seating_69112takeaway_69112delivery_69112

Nice bar to relax and reminisce about the days it used to be a hellraising karaoke 🎤 bar called Pickwicks! How times have changed.