Question: is twickenham a good place to live?
Answer: Twickenham is a really lovely place to live. Plenty of green space, beautiful location on the river, very strong in its musical and cultural heritage. ... In my view, Twickenham offers a very good quality of life, however it does come with a cost, particularly in terms of property prices.