41 Lothbury

The £53m refurbishment and extension of the 129,521sq. ft. office building at 41 Lothbury sees us revisit the building, having completed the original refurbishment 18 years ago.

Read more