Ibis

Shepherds Bush, London