Farm street apartments exquisitely compliment its elegant vicinity with a medley of sophisticated Mayfair apartments that are lately refurbished and furnished to a soaring specification. Located in the heart of prestigious Mayfair, these apartments are equipped with spacious bathrooms, sleek and ... More Info >>