Quite and very good location to travel to London