Isle of Wight Hotel (2010). Built in the 1920s, this icon was a major attraction for Cowes until it was destroyed by fire in May, 2010


Isle of Wight Hotel (2010). Built in the 1920s, this icon was a major attraction for Cowes until it was destroyed by fire in May, 2010


Impressum