Ibis - Cafe Point

1A Romford Road London E15 4LJ