British Engine Clubs

Site of the Aveling & Porter
The site of the Aveling & Porter Works at Rochester;