Holiday Inn London-Bexley
Address: Southwold Road, Bexley, Greater London East, London, United Kingdom.
Nearest Landmark: Bexleyheath Railway Station
Distance: 1 Miles from London Centre
Our friendly staff welcome you to this modern hotel, built around a traditional red-brick 1930s pub. We have a convenient location on the outskirts of...