Add An Image
Located on the Isle of Wight. Situated in an old Victorian-era watertower-turned-recording studio, inside the walls of "Osbourne House", Queen Victoria's retreat on the north of the Island.