The Earl Ferrers Pub

The Earl Ferrers Pub
22 Ellora Road, London, SW16 6JF