Great location! Close to the tube station and plenty of bars and restaurants. The flat has everything you’d need for a comfortable stay. Would definitely stay here again next time we’re in London!