The Hyde Park in Central London Spread over 142 hectares and with 4000 trees - Hyde Park is one of the largest parks in Central London. It is also one of the Royal Parks o...Read More
St Pauls Cathedral in London St Paul's Cathedral is dedicated to Paul the Apostle . It was the tallest building in London until 1962. The dome of the cathedral is a...Read More