Cheila’s place is very conveniently located, approximately only a 5-10 minutes walk to the nearest tube station that will take you into London city centre. While we did not get to meet cheila during our stay as she was overseas, she made sure to check up on us through text and was quick to address any issues that we were facing. It was overall a great stay!