This site was designed with the
.com
website builder. Create your website today.
Start Now

The Queen of Sheba

12 Fortess Road, London, NW5 2EU  |  020 7284 3947  |  Nearest tube: Kentish Town

  • Home

  • Our Vision

  • Menu

  • Book A Table

  • Contact & Map

  • More...

    Use tab to navigate through the menu items.