London office space in St. James’ Street purchased by Lothbury.
West End office space to be renovated after new purchase deal from Lothbury.
Windsor House has been acquired by Lothbury with the aim to create new office space in London’s West End.
The building was purchased for around £20 million by the investment company and is located on St James’ Street in the heart of the West End. Windsor House will be renovated and developed into 32,000 square feet of office space, there are also plans to convert the top floor into residential space. (more…)






