Great location! Nice apartment for a short stay in London