Island House - Credit: Wikimedia Commons
Island House is a former merchant's house and Grade II listed building on the Barbican in Plymouth, Devon, England. Read more on Wikipedia
Source: en.wikipedia.org