More about Edge Of The City Film Festival
Edge Of The City Film Festival is located at 65 High Grove, SE18 1SB London, United Kingdom
07759612066
http://www.edgeofthecityfilmfestival.org.uk