About Allstay Apartments
The Tower Bridge Apartments are composed of a blend of historic restored and stylish new buildings just moments from the City and the attractions of the South Bank riverside. Situated adjacent to London's most iconic landmark, Tower Bridge, these private apartments are perfectly positioned to provide a convenient base whether you are exploring the city as a tourist or visiting London on business. With considered design and all the comforts of home, including cable TV and complimentary Wi-Fi, each of the stylish and contemporary apartments has a separate living and bedroom area, fully equipped kitchen.