In the heart of New London, the London Museum & Café stands as a place of solace and remembrance. This town treasure is dedicated to the memory of the nearly 300 students and teachers who lost their ...