Clockhouse Avenue is an illuminated street in London Borough of Barking and Dagenham. In the area there are, inter alia, a restaurant and a supermarket.
Clockhouse Avenue
type of road
non-specified
Restaurant The Barge Aground Supermarket Lituanica Attraction Folly Wall