Immaculate apartment with everything needed for a long weekend stay in london! Conveniently located 1 min away from the tube station with shops and other amenities nearby! Great hosts, communication was great! Will definitely be staying again in the future!