Hotel review: Ibis Blackfriars, London. Full review: https://www.on-magazine.co.uk/travel/hotel-reviews/ibis-blackfriars-london/