The sale of a derelict, unused mixed use building in this prime Mayfair location Sold 2012 Sale Price £13.6m Sq ft 7,089 107 Park Street, City of Westminster, London W1K 7JE