Office
To Let, 6,250 sf
Air Conditioning, Raised Floors, Suspended Ceilings, LG7 Lighting, Lifts, Manned Entrance
The building provides newly refurbished, modern contemporary office accommodation..
Situated on the north side of the street opposite Harrods Department Store, south of Hyde Park and 2 minutes from..