Cavendish Square, 115, St. John's A1C 5W8 , Terre-Neuve-et-Labrador (Canada). Located in Cavendish Square off Duckworth Street, in the heart of St. John's.