1 Platform, Canary Wharf & Shoreditch Gaming bar Platform Canary Wharf, is the sort of place you will keep coming back to again and again and never get tired of, even if the... Read more »
We’ve all made the mistake of going into a restaurant without first checking it out online. Sometimes you’re either in too much of a rush to squeeze in lunch between various engagements,... Read more »