Explore details about location Henrietta Court. Henrietta Court is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Terrace Lane, Duncan Road, Albany Road.