Ibis

Blackfriars, London