Queen of Sheba - London

Restaurant

Address

3 - 4 Bouverie Place
W2 1RE London

Contact

02074206667

[email protected]

Opening hours

Mon - Sun: 12:00 - 23:00

Price

More

Nearby Restaurants