43 apartments & large retail unit Mayfair 500 has recently completed the purchase of a brownfield site in West Hendon North London which has planning consent for 43 apartments and 4700 square feet of retail space.