bt-tower

BT Tower

BT Tower to Transform into Iconic Hotel: A Look at the ยฃ275m Sale

Exciting news as the historic BT Tower in London is set to become a luxurious hotel after a ยฃ275m deal with MCR Hotels!

See more