Comfortable apartment close to a great area in london. lots of space