Top place to stay in central London, well located, lovely apartment. Well worth it!