У вашего броузера проблема в совместимости с HTML5
Overlooking the River Thames by Tower Bridge, Landmark Place holds an unparalleled position in the City of London. This spectacular development includes 165 one-bed suites, one, two and three-bed apartments and penthouses.
Private residents' facilities comprise 24-hr concierge, 20m swimming pool and spa, fitness suite, lounge, cinema room and business suite.
To find out more: https://www.barratthomes.co.uk/new-homes/greater-london/H674801-landmark-place/