This is a super convenient place to stay for a trip to London since it is basically across the street from a tube station and a shopping mall. The aprtment itself has everything you could need from a full kitchen to a washing machine, and everything is well presented and clean.