London
1 Hobart Place
Office
4,011 sq ft - For Sale
63-65 Petty France
1,408 sq ft - Lease Assignment
Rent: £57.71 - £65 per sq ft
© Mellersh and Harding 2025