Le Caprice

Le Caprice
Arlington House Arlington Street, London, SW1A 1RJ
Photo of Le Caprice