No5 St Leonards Road
Windsor's best kept secret Champagne bar!
Please see our social media page for current music plans.