Explore details about location Lucraft Road. Lucraft Road is a location situated within the Brighton and Hove alongside other areas such as Mackie Avenue, New England Road, Bloomsbury Place.