House of Queen Victoria and Prince Albert on the Isle of Wight on the south coast of England.
More information about this location in the description of the video. It's some old footage that I decided to give a new lease of life to. Original video was aerial only and this has some footage shot with my mobile phone. I know it doesn't sound exciting but have a look and let me know your thoughts.