Polo Bar - the Great British Café: Serving freshly prepared, delicious, homemade food, 24 hours a day, opposite Liverpool Street Station... WHETHER IT'S FIRST THING IN THE MORNING OR LAST THING AT NIGHT, OUR TIRELESS STAFF AND 24-HOUR ALCOHOL..
Relevance: 8.8942175