2 bedroom holiday apartments london