My parents stayed at Thelma's apartment while they were visiting London and had a wonderful time. The flat is conveniently located on Columbia Road, just a short walk from a wide range of restaurants, cafes and shops. I'd definitely recommend her flat to anyone looking to rent a place in East London!