UKData checked October 2026
  1. Home
  2. London
  3. Queen of Sheba London

Queen of Sheba London is a Yemeni restaurant on 3-4 Bouverie Pl in Tyburnia, London. Also listed under coffee shop, family restaurant and halal restaurant.

3-4 Bouverie Pl, Tyburnia, London W2 1REChecked October 2026