13 of the best aparthotels in London for a city stay that feels like home
Set in Soho, moments from Mayfair, the Ham Yard Residences at One Denman Place are Kit Kemp’s super stylish apartment offering, putting the fun in five stars. All residences are…
