Henry's Piccadilly This street has been a famous thoroughfare in London since Medieval times