The bee hotel at The Goring Hotel, London by Gavin Darcy May 25, 2019 Only the best dressed bees stay at The Goring Hotel, London.