The location was really good, you have the subway near your place and the neighborhood is quite nice ! Was in London for 3 days and it was perfect