Short Let London

As a convenient alternative to hotels, renting a short let apartment in London has become increasingly popular, especially amongst business travellers and corporate individuals.

They are also ideal for longer trips and provide the ideal base for citywide exploration and discovery. Read more