Polo Bar: the 24/7 Great British cafe in Liverpool Street

Yes you’ve read this right: there is genuinely a restaurant/bar which is open 24 hours a day and 7 days a week