To live? YES anywhere in metropolitan london is expensive
No. There’s a large amount of social housing just like every other area in London.