Explore details about location St Michael's Road. St Michael's Road is a location situated within the Brighton and Hove alongside other areas such as Audrey Close, Paston Place, Woodhouse Close.