Troy Bar (Menu)

10 Hoxton Street, London
+44 20 7739 6695

Give a rating to Troy Bar

Suggest a dish

How much did you spend at Troy Bar?