London!!!!

 

 

Welcome to London, England, the beautiful city on the Thames River.  This city is the home of the world famous Big Ben clock tower and double-decker buses.  Enjoy your stay!!!

 

 

 

Here's some places you will probably want to visit:

 

 

London Memorial Hospital

 

King's Cross Station

 

Best Books

 

Leaky Caldroun

 

Rockin' Records