Fascinating Facts about Westminster Abbey

Westminster Abbey is renowned as the largest and notable Gothic church in London. Located near the Westminster Palace, the church has become one of the most important places in London for hosting events of the royal family such as coronations, weddings, and funerals. Besides that, Westminster Abbey is one of […]

3 Must-See Sports Venues in London

If you are a person crazy about tennis, cricket, or rugby, then London should be on top of your list of places to see. This is because there are plenty of things to see and do for a sports lover in London walking tours. The legendary Lord’s Cricket Ground, Twickenham […]