Address: Royal London Hospital, Whitechapel Road, Whitechapel, London Borough of Tower Hamlets, London, Greater London, England, E1 1DB, United Kingdom
Operator: Serco