About Riverhouse Restaurant & Bar
RiverHouse is a stylish riverside restaurant and bar extensively refurbished with original modern art, chandeliers and leather chairs. There is a definite "wow factor" from customers visiting the first time. Adding to its appeal is the 100 seater terrace
More about Riverhouse Restaurant & Bar
Riverhouse Restaurant & Bar is located at 10 Thames Side, SL4 1QN Windsor, Berkshire
01753 620010
http://www.riverhousewindsor.co.uk