Great location and lovely little apartment for a weekend away in London.