In a beautiful 18th Century townhouse at the heart of London, this hotel occupies an enviable position, within walking distance of many of the most famous shopping streets including Oxford Street and Bond Street. The hotel itself acts as a calm and peaceful sanctuary, away from the stresses of modern life and surrounded by interesting places to visit.