Rent a flat in London from Homefromhome.co.uk who has a large range of privately owned properties to rent for short stays in London.