Explore details about location Picton Place. Picton Place is a location situated within the City of Westminster alongside other areas such as Chippenham Road, King Street, Westbourne Terrace Road Bridge.