839 available 2-bedroom houses to rent in London found
At present, there are 834 two-bedroom houses available to rent in London via . This number is updated regularly, so check back frequently to discover new listings and opportunities.
On average, renting a 2-bedroom house in London will cost around 3430 £ per month. Depending on the neighborhood and property condition, rents typically range between 450 £ and 28167 £. Detached or semi-detached homes with outdoor space may fall on the higher end of the scale.
A typical 2-bedroom house in London has an average size of approximately 86 m². This usually includes separate living and kitchen areas, one bathroom, and sometimes access to a private garden, garage, or extra storage.
The districts in London with the greatest availability of 2-bedroom houses include Royal Borough of Kensington and Chelsea, London Borough of Wandsworth and London Borough of Richmond upon Thames. These locations tend to offer a mix of affordability, space, and access to local schools or transport links—making them ideal for couples, small families, or remote workers.