Best Western Lamplighter Inn Loading Map.... Best Western Lamplighter Inn591 Wellington Road South - London View a larger map 42.953606 -81.23036939999997 Address 591 Wellington Road South London Ontario Canada Upcoming Events No events in this location