Scotch Steak Houses

British Restaurant in Chinatown
Scotch Steak Houses image
Ad
No longer at this address

Our records show that Scotch Steak Houses is closed.

Address
53 Shaftesbury Avenue
Chinatown
London
W1D 6LB
Map
Cuisine
British
Other Branches
Scotch Steak Houses
Region
Chinatown
Nearest Station
Piccadilly Circus
0.17 miles

The Scotch Steak Houses offer British food with an emphasis on beef. The food is of a fair standard but the prices are reasonable and the restaurant caters well for children.

User Reviews

There are no user reviews