Bristol's architecture was much praised in the survey
Bristol has been hailed as the best English city in which to live, after a survey of 5,000 people.
The city beat popular destinations Brighton and Oxford into second and third place respectively in research carried out by OnePoll.com.
Bristol scored highly for nearness to countryside, cleanliness, quality of life, friendliness and pay rates.
Barbara Jahnke, leader of the city's council, said: "We are delighted with this result."
Bristol's architecture and community spirit was also praised by those surveyed.
TOP 10 ENGLISH CITIES
Source: OnePoll survey
OnePoll asked people in 20 cities to rate their community according to what was good about it.
Bristolians were found to enjoy more time to themselves and were also the most likely to walk their children to school.
A OnePoll spokesman said: "''Bristol is a relatively small city compared to London, which could mean it still has a community feel, something you would be hard pushed to find elsewhere.
''Residents have what they need at their fingertips - a bustling, varied city centre, a great night life and friendly people."
The survey comes in the same week that the city's residents were shamed for washing their hands less often than anyone else in the UK.