LONG LET. These 3-bedroom apartments are situated at one of London's most desirable addresses. You'll be living right in the heart of this vibrant district, whilst being able to enjoy home comforts and the finest hospitality for three months or more.