UKLondonCentral London SW1 & W1Westminster
Office
To Let, 1,427 sf
Air Conditioning, Meeting Rooms, Open Plan, Manned Entrance
Fully fitted open plan space with good sized meeting room.
Located on the north side of the street 5 minutes walk from Victoria station.