The last luxury apartment complex to spark a debate over the price of property in central London was Clarges Mayfair - built by the leading UK property group, British Land (LSE: BLND.L - news ) .
headquarters_location: British Land, London; location_of_formation: apartment, London