ibis London Blackfriars
About ibis London Blackfriars
İbis London Blackfriars is a modern 3-star property offering comfortable accommodation in the heart of London. It boasts free Wi-Fi and an excellent location close to the London Dungeon and Tower Bridge. The South Bank is a prestigious riverside development home to excellent restaurants, museums and entertainment venues.
ibis London Blackfriars Map
*Distances are shown as the crow flies and not necessarily the actual travelling