The Palm House, Kew Gardens, London.

The Palm House, Kew Gardens, London, England