Camden Town - Greater London, UK. One of my favourite places in the city.
Camden Lock...Insanity that kept me sane while living in London
Notting Hill Carnival 2011, London via http://townfish.com. Follow us: http://twitter.com/townfish_london
Notting Hill Carnival
Notting Hill Carnival. Notting hill carnival is a fantastic annual event that takes place over 2 days in London at the end of August....summer needs to hurry up!