Isle of Wight/London, England
This is Ryde Castle, the only hotel in town. (It's not really a castle).
© E. Shatara, 2005