Explore details about location Merton High Street. Merton High Street is a location situated within the London Borough of Merton alongside other areas such as Queens Road, Avenue Road, Prince Georges Avenue.