Queens park is a great location. Overall wonderful place to stay in London near easy access to the underground