Are you planning to stay in London for more than 1 year having your own private space to call home? The 1 bedroom flat usually is for up to 2 people and gives you everything you need: a flat with fully equipped kitchen, bathroom, living room and bedroom.