Mit seinen 81 Stockwerken ist The Tower das höchste Wohngebäude Großbritanniens. Es befindet sich in Vauxhall, einem Londoner Stadtteil am Südufer der Themse.
Die Wohnungen in The Tower sind mit begehbaren Kleiderschränken des Modells Ubik mit Spiegeln und Glasrückwänden ausgestattet. Daneben finden sich in den Wohnungen auch einige Standardmöbel.