The Promenade, Barry Avenue, Windsor, Berkshire, SL4 1QX
Browns, Windsor occupies one of the loveliest spots imaginable.
With views across the Thames from the front and towards mighty Windsor Castle from the back, this elegant and spacious building has a beautiful mezzanine and a delightful outdoor balcony.
With its stunning views, the mezzanine is the perfect place for a private party. It seats up to 80 people so it’s ideal for any kind of celebration or a stylish corporate event.
We’re ten minutes away from Windsor racecourse, so come and pop a cork or two with us.
Make the perfect start to the day at Browns, with the space and time you need to relax, work or just get together.
Classic brasserie dishes in a buzzing atmosphere - it's all here, whether you're bringing family, friends or colleagues.
Let our team of expert bartenders mix your favourite or tempt you to try something new and exciting.
Get together every Friday and enjoy our exclusive selection of sparkling wines from just £19.95.
The most famous thing about Windsor just has to be the Castle, the largest inhabited castle in the world and the oldest in continuous occupation. It covers more than 12 acres and Queen Mary’s Dolls’ House is a joy to visit – it has working lifts, running water and electricity (all on a scale of 1:12) and took 1,500 craftsmen three years to complete.
To see Windsor at its finest, take a carriage ride through Windsor Great Park. Or you can get a great view of the Castle from the banks of the River Thames. Motor boats and rowing boats are available for hire if you fancy taking to the water.
A few minutes away, you can cross the bridge on foot, and take a stroll down Eton High Street, tour round Eton College and visit the Chapel.
The Theatre Royal in Thames Street has many big name productions and hosts traditional pantos every year. Windsor Arts Centre shows a mixed programme of films, exhibitions, musical events and comedy acts.
Legoland, just south of Windsor and open from March to October each year, is a huge tourist attraction – it has a fantastic shop where you can buy all kinds of LEGO® sets, LEGO watches and souvenirs, plus there are dozens of thrilling rides like the Pirates Landing and the Land of the Vikings.
Windsor town centre, with buildings like the Parish Church and the Guildhall, has an excellent choice of shops catering for all tastes - and is a great place to visit.