Luxury flats to be developed in Mayfair
Developer British Land has recently invested in a vacant office site in the centre of London’s luxurious Mayfair district. The prime location, Clarges House and 82/84 Piccadilly, is a fantastic site close to all of Mayfair’s amenities. With stunning views over Green Park. British Land are planning to construct 63,000 square foot of exclusive flats […]