Othello Steak House

113 Trafalgar Road, London, SE10 9TS.

Othello Steak House is a restaurant serving a variety of meals to be enjoyed by individuals and groups. Othello Steak House is based in Trafalgar Road, London - see map for location of Trafalgar Road.

Advertisements

Address

Othello Steak House
113 Trafalgar Road
London
SE10 9TS

Telephone: 020 88587050

Type of Business

Othello Steak House are listed in the restaurant section here:

Food_and_Drink > Restaurants


Reviews of Othello Steak House (3 in total)

Now displaying reviews 1 - 3

View the complete list of Othello Steak House reviews »

Share your experience of Othello Steak House with thousands of people each day.

Noticed an error on this page?

Further Information

Othello Steak House is in Trafalgar Road, London. You can view a list of neighbouring businesses by going to the Trafalgar Road page.

If you would like a list of other restaurants - other shops & other retail outlets listings throughout London, please visit the section of this website.

Othello Steak House on a Map

This map shows the approximate location of Othello Steak House in Trafalgar Road.


Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 113 Trafalgar Road.