Hours and Directions

Located in the heart of downtown London at the Thames River, we are easy to find. If you need more details, our contact page has it all! You can find our street address, Google Map, email addresses, plus our regular and seasonal hours by clicking here.