3 Lanark Pl, Maida Vale, London W9 1BT, United Kingdom
No delivery
Spot something wrong?
Dishes at Windsor Castle. Prices may vary in venue.