UK
London
Office Crescent Place SW
SW3
Crescent Place
Long Lease
3,607 sf
The 1st Floor premises are air-conditioned, fully fitted with Class E use that have been refurbished to an..