1212 Restaurant

2 Whitehall Court, Westminster Abbey, London, United Kingdom, SW1A 2EJ
Description