Explore details about location Papilons Walk. Papilons Walk is a location situated within the Royal Borough of Greenwich alongside other areas such as Sidcup Road, Charlton Road, Dreadnought Street.