The location was wonderful. London Town was close to a tube station with great service lines to choose from.