Great location-a clean and modern apartment with everything you need for a short weekend or a longer stay in London.