Park Plaza County Hall Hotel
Address: 1 Addington Street, Waterloo and Southwark, London, United Kingdom.
Nearest Landmark: Addington Village Tramlink Stop
Distance: 1 Miles from London Centre
Park Plaza County Hall London is ideally located just south of Westminster Bridge overlooking the River Thames with spectacular views across London. Within...