On a trip to London recently, we took a welcome break for afternoon tea at The Academy Hotel. Sitting amongst Bloomsbury’s Georgian townhouses, the hotel … The post Mr Ma’s Afternoon Tea at The Academy Hotel, London appeared first on Yorkshire Wonders.