Excellent location in London. Close to everything but still relatively quiet.