The Lifestyle January 23, 2019 0 Home from Home: The Athenaeum Townhouse Residences, Mayfair God, I hope nobody sees me. Not because I am crouched behind a lion’s testicle,…