Great place to stay for exploring the city. The traffic is just perfect for new comers in London.