Hotel review: Sun Street Hotel

A review of this atmospheric boutique hotel close to Liverpool Street Station