good welcome and very good location to visit london