Restaurant Review: Feels Like June, Canary Wharf, London, UK Discover More: Restaurant Review: Feels Like June, Canary Wharf, London, UK