FLOOR 23, St. Neots, Vereinigtes Königreich