The London Road Campus is separated from the Royal Berkshire Hospital by Redlands Road, whilst the grade II* listed Albion Terrace is on the other side of London Road.
This passage describes the physical location of three distinct entities: The London Road Campus, the Royal Berkshire Hospital, and Albion Terrace.  Redlands Road serves as a dividing line between these locations.