Colossus is located in Pilots Retreat, TR21 0PB, Hugh Town, United Kingdom.