Allstay Serviced Apartments http://www.allstay.co.uk +44 203 465 9100 London, SE1 3JE, United Kingdom