cheap 2 bedroom holiday apartments london