Deborah's place was really awesome. It's along a very quiet street. The place might be a distance from Central London but there are lots of buses that take you to Central London very conveniently. There are also food places and shops nearby.