Q: Where is Leicester Road School?
A: Leicester Road School is located at: 84 Leicester Rd, Kensington, Johannesburg, 2101, South Africa
Q: What are the coordinates of the Leicester Road School?
A: Latitude: -26.1948799, Longitude: 28.10852
Q: How is Leicester Road School rated?
A: Leicester Road School has not rated yet on addressschool.com