Shops at Camden High Street London July 2010
ShopsCamdenTownHighStreetLondonshoppingUKclothesfashionpeopleshoppersUnitedKingdomEngland