Willsborough Mansion. Home/Apartment complex/Willsborough Mansion. 23 Sea View St, South Beach, Durban, 4001 +27313371151 Contacts 23 Sea View St, South Beach, Durban, 4001 +27313371151 Send updates or Remove Description Features Wheelchair-accessible entrance Map Reviews No reviews! ADD REVIEW Similar companies Apartment complex Jeanette court 33 Princess St, Ladysmith, 3370 Apartment complex Zondi Zondi, Soweto, 1868 Apartment complex Palm Dale. Cotie Ave, Wierdapark, Centurion, 0149 Apartment complex Villa Di Loreto. 36 Vincent Tshabalala St, Secunda, Trichardt, 2300 Categories Apartment complex