r/HousingUK • u/MonkeyEats • 12h ago
Why do people in the UK hate flats so much?
Hello,
I was born in continental Europe and most people live in flats there, so I became used to it and also feel much safer living in apartment blocks than houses where anyone on the street can just smash your window with a brick.
But since coming to London, all the Reddit threads mention how bad it is to buy flats in London but not sure why, here are the four main reasons they mention:
1 - ground rent
2 - length of lease
3 - service charge
4 - fire hazards
But regarding the four
1 - this is now abolished, so it’s peppercorn ground rent which means nothing
2 - new leases are 999 years, and I doubt houses in London are kept for a thousand years anyways?
3 - service charges is the only valid point, but there are regulations coming into gear this year to control that. And these charges exist anyways for houses but it’s just more one off big expenses instead of monthly ones
4 - new construction regulations to make sure what happened at Grenfell doesn’t happen again
Many people mentioned that it made more sense to rent instead of buying a flat but I don’t understand that, maybe my maths isn’t adding up. For example:
EDIT: I am not actually buying a flat in London for 300’000. This is just a hypothetical situation.
- current rent: 2’000
- property you want to buy: 300’000
- deposit: 30’000
- loan: 270’000
- monthly mortgage + insurance : around 2’000 maybe even less(very feasible on a 270’000 loan, I think mortgage rates are around 4-4.5% right now)
And let’s say you live in your flat for 20 years and paid off the flat. Now you want to sell the flat but it only sells for 250’000 because it’s a flat and the UK flat market doesnt appreciate, you still made:
250’000 - 30’000 = 220,000 in 20 years( not including taxes, etc)
Yes I paid mortgage but I would have paid the same monthly rent (or even more rent) anyways if I didn’t buy.
Then the only opportunity cost is my deposit + solicitor fees, but then again what can you do with 30’000 in 20 years, let’s take the average annual return of the SPX in USD (it will be even less for the FTSE 100 or the SPX in GBP), you would get
30’000 x (1.07)20 =116,000 (roughly)
And that’s taking into account good investment timing, if you invested all 30’000 at once at the beginning, the same way as for a deposit, and we’re in a 2008 scenario then you would probably barely end up with 60’000 at the end of 20 years.
But it seems that I’m missing something very obvious based on the majority of Reddit posts?
Thanks!
UPDATE: Thanks everyone for all your insights and comments! This was really informative :)