Traffic lights

Traffic lights

Even details like the traffic lights look like they've come straight from the UK.