£17.50 /sq ft
2846 sq ft
-5692 sq ft
OFFICE TO RENT IN MARTEL PLACE, E8
- Reference : MP014020
Amenities:
- Air conditioning
- Lift
- Meeting rooms
- Excellent natural light