The booking portal will be up and running again shortly. If you need to get in touch with this site in the meantime, please use the contact details below.
London, Shoreditch
From £686pw Limited availability
These recently refurbished 23-27.5 sq m rooms give you everything you need and more. Limited in numb...