at 10 Thames Side, Windsor , SL4 1QN United Kingdom
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
80 FB users likes Riverhouse restaurant, Windsor, England, set it to 30 position in Likes Rating for Windsor, United Kingdom in Local Business category
Riverhouse restaurant, Windsor, England is Windsor based place and this enity listed in Family Style Restaurant category. Located at 10 Thames Side SL4 1QN. Contact phone number of Riverhouse restaurant, Windsor, England: 01753 620010