Point of interest
5 Star Cars
3 locals recommend,
Tips from locals
5 Star Cars is a local Windsor Taxi service. Tel No 01753 85955. They can provide larger vehicles for 6+ people.
Unique things to do nearby
Location
Vansittart Estate
Windsor, England