Office
To Let 1,382 sf
Refurbished Offices, Raised Floors, LED Lighting, Fitted Out, Roof Terrace
In the heart of St James’s, the 2nd floor at Two Babmaes Street has been comprehensively refurbished to provide 1,382 sq..
The location boasts a wealth of high end amenities with the world renowned Jermyn Street on the doorstep, whilst..