£3,334 pcm + VAT
Office
Unit 1S
1,314 sq.ft
Havelock Terrace
Battersea, SW8 4AH