Lucy’s flat is a wonderful place to stay in London. Super clean and well located close to the tube. Very short ride to all of the major sites. Highly recommended!