Ibis London Blackfriars London, városközpont területén található. Southwark metróállomás mindössze 2 perc gyalog, London Eye pedig 15 perc sétára van tőle.