London, England

Founded by the Romans, this city is two-thousand year old. It sits on the river Thames, the city is the largest in all of Great Britain. 


We'll be staying next to Russel Square. It's a short walk from the British Museum and Covent Garden.

You can take a 15 minute Bus ride to The Tower of London, It's also 20 minutes to Buckingham Palace.

Her Majesty's Royal Palace and Fortress of the Tower of London is the official name.

Her Majesty's Royal Palace and Fortress, Tower of London

The Buckingham guards wear those tall hats because their heads are actually shaped like that.


You cant miss big ben and the London Bridge while you're there too

Big Ben is actually the name of the bell inside the tower.


Take a nice ride on the river or visit by foot.

Here are some of the best local spots.

New Bloomsbury Set


Bloomsbury Coffee House


North Sea Fish Restaurant