The most beautiful churches are those that both capture the eye and make the viewer feel something. The act of constructing sacred sites has been a defining characteristic of human culture since ...
Experts are surprised at how much of the basilica, or town hall, survived. The ancient building was part of Roman London’s ...
Yet, despite disagreement, London’s divisive complex has now been named one of Britain’s most beautiful buildings. Hotel group Leonardo Hotels UK & Ireland compiled the 30-strong ranking of buildings ...
St Peter’s is a Church of England parish church in the Westminster Deanery and the Diocese of London. It was designed in the classical style by the architect Henry Hakewill and completed in ...