Headquarters
25 Cabot Square Canary Wharf London E14 4QZ United Kingdom
The Office of Rail and Road is the independent safety and economic regulator for Britain's railways and the strategic roads monitor for Highways England.