 the traffic near the hotel was madness but that was likely due to the construction going on nearby once that is off the traffic will be better 
 the location is the perks here it is walking distance to the london eye and everything near it it is also about a 10 minute walk away from the nearest tube station there are many little cafes nearby so overall it is really convenient 