Carshalton. 



Carshalton. 



Banstead. Leatherhead. 



Capitals and Columns in Surrey Churches, i 180-1 200. 



