46 Kings Road Windsor Berkshire SL4 2AG |
|
Jump to map | |
01753 863916 | |
01753 830682 |
About Royal Adelaide | |
Royal Adelaide is a Hotel Restaurant serving the Windsor community in Berkshire, United Kingdom and located at 46 Kings Road.
Show more...
Show less...
To contact Royal Adelaide call 01753 863916 |