The localisation is AMAZING !! To visit London it is really perfect, you can do a lot by walk !