DeFontes Television Centre

94 Reid St., , Bermuda, HM 12