Where is Rochester Row?

Where is Rochester Row located?

Rochester Row, Rochester Row (Station), Great Britain (approx. 51.49329°, -0.139053°)


Where is Rochester Row on the map?