This is an amazing property which is decorated to a luxurious standard and is perfectly situated in Mayfair close to shopping and restaurants. Highly recommended