Explore details about location Taylor Close. Taylor Close is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Richmond Circus, Prince's Road, Cave Road.