103 Park street is a 14,000 SF office-to-residential conversion project located in the heart of Mayfair, London.