London, England - The Orangery Restaurant at Kensington gardens

<span>London, England</span> - The Orangery Restaurant at Kensington gardens