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 £655pw Available
Located on floors 11-13, beautifully designed, great big floor space and double beds, these excellen...