Bellingham Castle is such a fairytale venue for a wedding. There are very few castles where you can have it just to yourself for the day - it is set on the banks of the glistening River and has the most magical feeling. With so many different areas to use on the grounds of the Castle you are pretty much spoiled for choice - they grounds and the castle itself are breathtaking.