Take The Walk in London
On 26th July – UK and Ireland street team members and friends Take The Walk in London. When: 26th July 2013 Where: Leicester Square What Time: 1:00pm For more information contact the UK and Ireland Street Team. See issue 22 of Tulsa Times for a reflection on the story of Taking The Walk here.