Beacon Rail logo

Our Presence

About:

We support our customers across the UK and continental Europe with a broader remit for all OECD countries.

We have four main offices located across Europe. Our current assets operate in 18 countries from Portugal to Poland, Sweden to Croatia.

For full details of which countries our assets operate in, please visit the

London

4th Floor, 4 Matthew Parker Street
London SW1H 9NP
United Kingdom

Tel: +44 (0)20 3983 0898 / 0895

Luxembourg

20, Rue Eugène Ruppert
L-2453,
Luxembourg

Tel: +352 2 649 3284

Frankfurt

Westendstraße 28
60325, Frankfurt am Main
Germany

Tel: +49 (0) 17 0107 3622

Amsterdam

Barbara Strozzilaan 366
1083 HN Amsterdam
The Netherlands

Tel: + 31 20 708 5910

München

Landsberger Str. 312
80687 München
Germany

Tel: +49 89 818 867 100

Milan

Via Pola 11
20124 Milano
Italy

Tel: +39 02 99749339

For Passenger or Freight enquiries please use the relevant contact for your region.