Roman Road Christmas Fair Saturday 16th December 2017 11-4pm


Can't wait for Roman Road Christmas Fair on Saturday 16th December 2017 from 11-4pm. Come down to Roman Road Car Park, London, E3 5NS for some Christmas shopping.