London
Larcom House
Offices
1,672 to 13,472 sq ft - To Let
Rent: £29.50 per sq ft
1 Bedford Street
3,270 sq ft - To Let
Rent: £79.50 per sq ft
17 Clifford Street
697 sq ft - To Let
Rent: £101.14 per sq ft (£5,875 pcm)