The Italian Greyhound

About

A modern Italian bar and dining celebrating casual Italian dining and drinking, paying homage to the neighbourhood bars or ‘bacaros’ of Italy.

Outdoor space

Yes – street side

Event space capacity

Garden Room: 100 standing and 10-50 seated

Use

Accessible

Family friendly

Dog friendly

Price
£ £ £
Google Rating

Deals

Contact

Address

62
Seymour Street
London
England
W1H 5BN

Opening times

Monday: 12:00 – 11:00 pm
Tuesday: 12:00 – 11:00 pm
Wednesday: 12:00 – 11:00 pm
Thursday: 12:00 – 11:00 pm
Friday: 12:00 – 11:00 pm
Saturday: 12:00 – 11:00 pm
Sunday: 12:00 – 10:30 pm

Information provided by Google