STAY : London's Greenest Hotel - The Corner, London City REVIEW OF LONDONS GREENEST HOTEL - THE CORNER LONDON CITY HOTEL IN WHITECHAPEL Read More accommodation, latest blog post, TRAVELBy Adele ConnJune 26, 2023The Corner :London City HotelThe corner london city hotel, hotel london, london hotel