Explore details about location Westview Place. Westview Place is a location situated within the Greenwich alongside other areas such as Relay Place, Vista Avenue, Riverdale Extension.