18 Park Street
W1
18 Park Street
W1Somerford RE purchased the long leasehold interest of 18 Park Street, W1 on behalf of a private investor. The building is located on the east side of Park Street in London’s notorious Mayfair and totals 5,500 sq ft of office accommodation arranged over lower ground, ground and four upper floors. The building was purchased from a private investor.