Explore details about location St Catherine's Court. St Catherine's Court is a location situated within the London Borough of Hounslow alongside other areas such as Beaumont Place, Ellington Road, Aspen Way.