Nice location. You can get less than 10 min from Piccadilly station by walk.