Please fill in the form below to request a special rate for stays of 28 days or more.
Short Lets in London Limited is incorporated in England and Wales with Reg. No. 08095770; Reg. address: 400-402 West Green Road, N15 3PX, London, UK.
Copyright 2015 Short Lets in London Ltd. All rights reserved.