Buckingham Arms

Buckingham Arms
62 Petty France, London, SW1H 9EU