Marshall Street, Soho, London


Property Summary

Luxury private residential units in the heart of London.

LOCATION: Soho, London
SIZE: 54,000 sq ft