Explore details about location Selwyn Court. Selwyn Court is a location situated within the London Borough of Harrow alongside other areas such as Wood Close, St Edmunds Drive, Ashridge Gardens.