I concur with @Majestic
If it helps at all, here is a map for all of Senzoku-cho in Tokyo. It's all in Japanese, but the park that @Majestic linked to is in there.
I wonder if the reference to Ikemae was mistakenly transposed from Ekimae. Perhaps it meant to say Yoshiwara Park Ekimae.
But the park is 4-chome, not 2-chome. Maybe 2-chome was later split into 3-chome and 4-chome?