Huguenot Place, London

Lantern on the north building has finally been topped out!

 

Scroll to Top