Diana Princess of Wales Memorial Fountain, London Published 25/04/2016 at 3072 × 1791 in London: an itinerary for first time visitors ← Previous Next →