The Biltmore is an ultra luxurious stay right in the heart of Mayfair, one of the most beautiful neighborhoods in London! The location is superb, placing you right in walking distance of fabulous shops, cafes, and historic sights. The service was second to none. Asif Bajwa, the Restaurant Manager, Alessandro, and Christopher at the front desk were the epitome of 5-star service. The Biltmore is clearly vision driven, and it was an absolute pleasure to stay here. We will stay again on our next trip to London.