Polo 24 Hour Bar (Menu)

176 Bishopsgate, London
+44 20 7283 4889

Give a rating to Polo 24 Hour Bar

Suggest a dish

How much did you spend at Polo 24 Hour Bar?