Ishtar

London, United Kingdom


Address

10 Crawford Street
W1U 6AZ London
United Kingdom

Phone

+44 20 7224 2446


Neighborhood

Westminster/ St James


Nearest Train

Baker Street


Avg Cost

$24.00


Hours

Mo to Su from 12:00 PM to 11:00 PM


Category

Contemporary, Turkish


Avg User Rating

21 reviews

More Info

Destination Guide

Hotels near Ishtar

Things to do near Ishtar

Restaurants near Ishtar

Shops near Ishtar