The Duke's Head Pub

The Duke's Head Pub
8 Lower Richmond Road, London, SW15 1JN
Photo of The Duke's Head Pub