Camden High Street to Chalk Farm Road, outside Camden Stables Market on the top deck of a 31 bus in the daytime, London, UK; Sunday 11th December 2011 - YouTube
Serviced Offices London Atrium, North Stables Market, Chalk Farm Rd, Camden Town, NW1 8AH | COS