Explore details about location Chesham Place. Chesham Place is a location situated within the City of Westminster alongside other areas such as North Audley Street, Queen Anne Mews, Macclesfield Bridge.