Find out why Sydney is the best holiday destination for Londoners in just 3 minutes
London has been forever known as the most popular city in Europe. With its classic double-decker buses, iconic red telephone booths and infectious pub culture, millions from across the globe remain desperate to tick off…