The tower hill is more off the path from central London but can still catch trains into the city.
This is not an independent person letting a place, it is owned by a corporation so is more business then like someone renting to you. The flag was nice and having a washer and dryer was a nice convenience.
Check-in and check-out times were pretty strict so you have to make sure you follow that, or it's like like $85 US, also everything is extra ... so just be mindful.
Overall it was a nice experience.