The Tyburn in City of London

Cuisine: British

The Tyburn is on the busy streets of City of London. If you prefer to go directly you will find it at 18-20 Edgware Road, a location that you can also visit without problems using Google Maps by car or on foot.

The Tyburn is a perfect British place if you move around the unique area of City of London.

¿How good is this establishment? The Tyburn is qualified with a 3.7 based on 61 customer reviews, certainly 61 are not a few scores, as you can see, this restaurant leaves no diner unmoved.

Ver más Ver menos

Where is The Tyburn?

🏠 18-20 Marble Arch, Edgware Rd, London W2 2EN


Leave a comment:

Frequently asked questions about The Tyburn:
In The Tyburn they specialise in british cuisine.
61 customers of The Tyburn have given it an average rating of 3,7.