This smart and eclectic hotel fits into a different mold for London, bringing together traditional decor with contemporary twists around every corner. Built in 1888 as one of the first hotels in ...
The Ampersand Hotel, from £ £59.50 per person, £39.50 for children Best for a themed afternoon tea: The Lanesborough, from ...
And my most recent stay was in classy South Kensington, at the brilliant boutique hotel, The Ampersand. A stunning ...