Posted by admin in
Life In London on Jul 30th, 2010 |
No Comments
London is a city that is a teaming mass of humanity…people everywhere, crowded tubes, traffic jams on virtually every road you turn down and constant noise. The constant noise of people talking, shouting, arguing, laughing, screaming and singing. Car horns honking all the time, police sirens blasting...