Watch in VR! Receive Escape Now: The Icons on the Oculus retailer. London, the capital of England and the UK, is a 21st-century metropolis with historic previous stretching once more to Roman situations. At its centre stand the imposing Houses of Parliament, the long-lasting ‘Enormous Ben’ clock tower and Westminster Abbey, web site of British […]