E’s place is a fantastic place to stay if you are stopping in London for a short while. The room was cozy and clean. It was perfect for my one night stay. The flat is super central so it has easy access to underground stations. I definitely recommend E’s place!