Great place to stay in London. Quiet and easy to access.