Explore details about location The Broadway. The Broadway is a location situated within the London Borough of Merton alongside other areas such as Denison Road, Caxton Road, Cromer Road.