Explore details about location Walcote Place. Walcote Place is a location situated within the Winchester alongside other areas such as The Broadway, Kings Head Yard, Princes Buildings.