For centuries, the UK’s towns and cities have been built around stunning architecture both old and new. From St. Michael’s Church in Southampton (built in 1070) to London’s Walkie Talkie building comprising 34 stories at a height of 160 metres, t
Read Article