Tower 15

Tower 15 is a building in Guernsey.