Selhurst
Location of Selhurst in Greater London |
Selhurst is a district in the London Borough of Croydon and is located about 13 km from the city center in south London. Selhurst is one of the smaller districts of Croydon.
Nationally known for the performing arts in Great Britain, the BRIT School is located in Selhurst.