Since opening it's doors in Feb 2005, Mantra has firmly established itself as Windsor's most stylish & exclusive venue. Built into 2 of the original railway arches beneath Royal Windsor Station and featuring exposed original brickwork, stunning crystal chandeliers and gilted mirrors, Mantra's chic surroundings are perfectly complimented by the extensive champagne, cocktail and drinks selection.
With 4 lavish areas to suit all your needs, Mantra is not only the perfect weekend party venue but has also lended itself perfectly to fashion shoots, catwalk shows, coporate entertainment evenings and private functions.