Jubilee Primary School SE28 8JB London SE28 8JB United Kingdom Built: February 13, 2015 Address: SE28 8JB London SE28 8JB United Kingdom