Very convenient place to stay in London near to Liverpool Street Station.
Not quiet, but clean and cosy.