The Duke's Head Pub

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