A Family Investment Company.
The Townhouse, 38 Rosebery Avenue,
Farringdon, EC1
4,396 sq ft