Great accommodation that is close to every single thing you'd wish to see in London!