12 Palace St, Victoria, London SW1E 5JA, United Kingdom
12 Palace St, Victoria, London SW1E 5JA, United Kingdom
No delivery
Spot something wrong?
Dishes at St James Theatre Brasserie & Bar. Prices may vary in venue.
Been to St James Theatre Brasserie & Bar? Be the first to share what you ate.