Restaurant - French in Windsor
19-21 Bridgewater Way
SL4 1RD
Monday to Thursday: Closed
Friday to Saturday: 2:30am - 9pm
Sunday: Closed
First opening its doors in Feb 2005, Mantra has since established itself as Windsor's most stylish venue, combining elegance and opulence with world class entertainment.
Built into the original railway arches beneath Royal Windsor Station, the venue incorporates exposed original brickwork and ornate decoration to create a stunning, luxe atmosphere.
Mantra boasts 4 lavish areas to suit all needs, including a lofted VIP section, and is often frequented by major celebrities and djs.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.