Located on Mayfair’s most fashionable street this beautifully finished apartment has been refurbished to the highest possible standard.
The luxury apartment is set within an elegant portered Victorian red brick building which perfectly compliments the period features and modern amenities.