Situated adjacent to London's most iconic landmark, Tower Bridge, these private apartments are perfectly positioned to provide a convenient base whether visiting London for business or pleasure.Considered design with all the comforts of home, including cable TV and complimentary WiFi Internet, each of the stylish and contemporary apartments has a separate living and bedroom area, fully equipped kitchen giving you the freedom to cook, order in, or visit one of the nearby sumptuous restaurants ... More