Park Plaza County Hall London(4 stars)

1 Addington Street SE1 7RY London View on map