This is an awesome option for a short visit to London! A cool location to go through most places in Big London on foot. Metro is also very close. Definetely a must!