Is an amazing place, with the best touch in every single detail. Located in a new building close to a grocery, very useful. 5-7 min walk to a main subway station. And the host is super approachable. Great choice in your visit to London!