Cafe’ at Battersea Park, London Published 04/07/2016 at 1600 × 845 in London hidden parks and gardens featuring butterflies, deer, a lemur and a Mandarin duck ← Previous Next →