United+Kingdom,+London

United Kingdom, London - Starks Field Primary School