Situated in the heart of Mayfair
this landmark building makes
a powerful statement.