Great little apartment close to everything you would need for a convenient stay in London. Excellent transport links meaning nothing is too far away.