The Beehive

The Beehive
Stoneleigh Road, London, N17 9BX
  • Telephone 020 8808 3567