Tower Pier

Tower Pier
Tower Pier, London, EC3N 4DT