Star & Garter

Star & Garter
4 Lower Richmond Road, London, SW15 1JN
Photo of Star & Garter