Explore details about location Deer Park Gardens. Deer Park Gardens is a location situated within the London Borough of Merton alongside other areas such as Morden Road, Alba Mews, Cheshire Close.