Windsor & Eton Riverside Station

Windsor & Eton Riverside Station
Datchet Road, Windsor, Berkshire, SL4 1QG
Photo of Windsor & Eton Riverside Station