For your wedding you should only expect the best and at The Windsor Carriage Company we only offer the best! Our Rolls Royce Phantom cars will really add a touch of glamour and prestige to your day and our aim is to really make you feel special. Rolls Royce is a byword for pure luxury and for the most important day of your life nothing else will do!