THE Sights of London
December 2nd 2010 After spending the first couple of days in London getting over the jetlag we decided that it was time to venture out and see the city. There are so many places which are must see when anyone hits London town and I’m proud to say we have almost done all of them.
Buckingham Palace
The first place we wanted to get along to see was Buckingham Palace, a must see landmark in London’s west.
... read more