at Leicester Road, Johannesburg , 2094 South Africa
29 FB users likes Leicester Road School, set it to 14 position in Likes Rating for Johannesburg, South Africa in Local Business category
Leicester Road School is Johannesburg based place and this enity listed in School category. Located at Leicester Road 2094.