← Back to Events The Hall at St. Margaret’s House + Google Map 21 Old Ford Road (access through the arch at no 17), London, E2 9PL London, E2 9PL GB There were no results found. « Previous Events