Schools not selected
Peterborough is a city in the East of England. It is located on the River Nene, not far from the coast. It is also close to Cambridge and 120 km from London. It has a cathedral.
Type of Destination
Is: A cityand also:A typical British town/city
London Luton Airport View Map
Number of Centres in Destination