Mike Armitage Tourist Guide
City Tours
Tours
Attraction
About
Let me show you Windsor, with the largest inhabited castle in the world, official residence of the Queen. But Windsor isn't just the castle; there are mediaeval cobbled streets, including the shortest street in Britain, as well as Eton with its old fashioned high street, and Eton College, the world famous school that has produced 19 British prime ministers, just across the River Thames. And we did have quite a big wedding here in May 2018