Great place to stay for exploring London. Near both tube and busses for an easy commute to the city centre and to/from the airport. Plenty of restaurants nearby as well which is a plus. Would happily stay here again.