London Executive Apartments http://www.londonservicedapartments.co.uk +44 208 004 0007 , London, United Kingdom