Eurotraveller Hotel Express (E & C) Southwark 18 Amelia Street, London SE17 3PY