Where is Hidde?
train station with letters eurostar visible through reflection

Technically in the UK

All photos