Royal Albert (Menu)

460 New Cross Road, London
+44 20 8692 3737

Give a rating to Royal Albert

Suggest a dish

How much did you spend at Royal Albert?