New London venue to open in the New Year

7th September 2008