Installation of The Grand Tour at Dulwich Picture Gallery, Sinta Tantra, 2021 Luca Piffaretti Home News The Grand Tour - Dulwich Picture Gallery Posted 2021/05/17 Sinta Tantra's mural The Grand Tour, is on display in the entrance hall of Dulwich Picture Gallery, Gallery Road, London SE21 7AD, from 19 May 2021.See the for details.Read the .