This new Earl’s Court hotel is a rare oasis with 156-rooms and a beautiful private garden
Templeton Garden is the latest launch from the new lifestyle hotel brand, Miiro, located in Earl’s Court. Boasting 156-rooms and a beautifully landscaped private garden for guests features a café-meets-deli, a modern British restaurant, cocktail bar and a state-of-the-art gym. Upholding the area’s leafy heritage, the ...
More