940 restaurants
Hampshire Bar And Restaurant - Leicester Square / British
Open now · 7pm - 10:30am
The Hampshire Hotel 31-36 Leicester Square City of London,Westminster
Amphitheatre Restaurant / Other international cuisines
Closed · Opens at 10am
Royal Opera House, Covent Garden City of London,Westminster
€€€€