Not sure where this is located but if the numbers did not changed over the years, Platform Wharf was 22 to 34, on the corner of Cathay Street, so this may be part of Iron Yard.
Rotherhithe Street
Return to “Buildings & Streets”
Who is online
Users browsing this forum: No registered users and 113 guests