London

A city that never sleeps

Welcome to London, one of the biggest and best cities in the world, home to over 9 million people. The population of Greater London is actually more like 25 million, which is roughly the same population of the whole of Australia. 

Like the rest of Britain, there is history on every corner and the city is bustling every day and every night of the week. You'll never get bored in this city. 

There are dozens of markets in every borough selling everything from antiques and art to food and clothing and everything else your heart desires. 

Restaurants are in abundance, serving up a multi-cultural culinary feast from fast food to michelin star dishes from the best chefs in the world. 

It is a world unto itself, a mega city offering everything one could want, no matter what you're into. It is the city of all cities.