Star & Garter

Star & Garter
62 Poland Street, London, W1F 7NX
  • Telephone 020 7439 2787
Photo of Star & Garter