The Restaurant at The Capital
22-24 Basil St, London
020 7591 1202
Menu
London, Greater London
The Restaurant at The Capital
22-24 Basil St, London, Greater London SW3 1AT
020 7591 1202