24 High Street, Windsor, Berkshire SL4 1LH, United Kingdom
Distance: 53 yd.
Company description
Windsor Taxis is the name of professional and quality services in the UK. We have a very good and unique collection of luxury cars and also well professional staff.