Explore details about location Leighton Road. Leighton Road is a location situated within the Brighton and Hove alongside other areas such as Belle Vue Gardens, Terminus Street, Romany Close.