Trafalgar Junior School

Elmsleigh Rd, Twickenham TW2 5EG, UK