Amazing location and stylish apartment. Highly recommended place to stay in London!