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