British prime residential real estate: Lovely large, imposing white town house property on the River Itchen, Winchester, Hampshire, southern England

- Image ID: EMF3YW

British prime residential real estate: Lovely large, imposing white town house property on the River Itchen, Winchester, Hampshire, southern England

Graham Prentice / Alamy Stock Photo

Image ID: EMF3YW

Location: Winchester, UK