Good communication, great location - Tower Hill metro is 5min walk, running near Canals near Thames