The Thames facing Princes Tower,which at some point seems to have been renamed Riverside Apartments, sits on the site of the old Princes Wharf and Prince's Stairs. at the start of Elephant Lane..jpg
{}